the natural result of - Francés Inglés Diccionario